﻿// Copyright (c) 2024 Files Community
// Licensed under the MIT License. See the LICENSE.

namespace Files.App.Controls
{
    /// <summary>
    /// Defines LayerTypes for <see cref="ThemedIcon"/>.
    /// </summary>
    public enum ThemedIconLayerType
    {
        /// <summary>
        /// The LayerType uses the Base color. Default state.
        /// </summary>
        Base,
        /// <summary>
        /// The LayerType uses the Alt color.
        /// </summary>
        Alt,
        /// <summary>
        /// The LayerType uses an Accented color.
        /// </summary>
        Accent,
        /// <summary>
        /// The LayerType uses a contrasting color for the Accented color.
        /// </summary>
        AccentContrast,
    }
}